Baytree Patio Homes

8111 24th SW North Lauderdale FL 33068

Pending
8111 SW 24th Street # 8111, North Lauderdale FL 33068
2 bed
2 bath
1530 sqft

$219,900

$29,100
Price Decreased