1904 SW 60th Ave, North Lauderdale FL 33068

1904 SW 60th Ave, North Lauderdale FL 33068, North Lauderdale, FL 33068

1904 SW 60th Ave, North Lauderdale FL 33068

$2,750

3 Beds · 3 Baths · 1,640 Sq Ft