3218 N High Street, Denver, CO, 80205
3218 N High Street, Denver, CO, 80205
3218 N High Street, Denver, CO, 80205
3218 N High Street, Denver, CO, 80205
3218 N High Street, Denver, CO, 80205

$199,900

3218 N High Street, Denver, CO, 80205

ACTIVE