1020 NE 16th Terrace, Fort Lauderdale, FL 33304
Fort Lauderdale, FL 33304
1 / 10
$515,000
1,104 sq ft · Built 1951