COURTYARDS OF BROWARD

1800 81st SW North Lauderdale FL 33068

FOR SALE
1800 SW 81st Avenue # 1304, North Lauderdale FL 33068
2 bed
2 bath
1000 sqft

$120,000

$5,000
Price Decreased