2631 SW 13th Avenue, Fort Lauderdale, FL 33315
Fort Lauderdale, FL 33315
1 / 27
$760,000
2,119 sq ft · Built 1959