8103 SW 24th St, North Lauderdale FL 33068

8103 SW 24th St, North Lauderdale FL 33068, North Lauderdale, FL 33068

8103 SW 24th St, North Lauderdale FL 33068

$245,000

2 Beds · 2 Baths · 1,530 Sq Ft