2453 NE 51st Street # D316, Fort Lauderdale FL 33308

2453 NE 51st Street # D316, Fort Lauderdale FL 33308, Fort Lauderdale, FL 33308

2453 NE 51st Street # D316, Fort Lauderdale FL 33308

$1,800

2 Beds · 1 Baths · 875 Sq Ft