5110 NE 18 Avenue, Fort Lauderdale, FL 33334
Fort Lauderdale, FL 33334
1 / 3
$690,000
2,646 sq ft · Built 1967