1621-1623 NE 16th Terrace NE, Fort Lauderdale, FL 33305
Fort Lauderdale, FL 33305
1 / 30
$839,000
2,342 sq ft · Built 1956