1800 SW 81st Ave UNIT 1105

North Lauderdale, FL, 33068
ACTIVE
$150,000Price
1Beds
1Baths
810sqft

1800 SW 81st Ave UNIT 1105

North Lauderdale, FL, 33068
ACTIVE
$150,000Price
1Beds
1Baths
810sqft