8280 SW 24th St # 7311, North Lauderdale FL 33068

8280 SW 24th St # 7311, North Lauderdale FL 33068, North Lauderdale, FL 33068

8280 SW 24th St # 7311, North Lauderdale FL 33068

$99,900

2 Beds · 2 Baths · 1,160 Sq Ft