COURTYARDS OF BROWARD CON

1820 81st Ave N North Lauderdale FL 33068

FOR SALE
1820 N 81st Ave # 3310, North Lauderdale FL 33068
2 bed
2 bath
1000 sqft

$179,000