2011 NE 60th Street, Fort Lauderdale FL 33308

2011 NE 60th Street, Fort Lauderdale FL 33308, Fort Lauderdale, FL 33308

2011 NE 60th Street, Fort Lauderdale FL 33308

$4,800

5 Beds · 3 Baths · 2,382 Sq Ft