1760 NE 13th Street, Fort Lauderdale FL 33304

1760 NE 13th Street, Fort Lauderdale FL 33304, Fort Lauderdale, FL 33304

1760 NE 13th Street, Fort Lauderdale FL 33304

$635,000

4 Beds · 3 Baths · 1,578 Sq Ft