804 N Victoria Park Road, Fort Lauderdale, FL 33304
Fort Lauderdale, FL 33304
1 / 17
$1,475,000
3,464 sq ft · Built 1961