The Courtyards of Broward

1820 81st SW North Lauderdale FL 33068

Pending
1820 SW 81st Avenue # 3201, North Lauderdale FL 33068
1 bed
1 bath
830 sqft

$128,900

$100
Price Decreased