Featured
626 SW 12 Ave, Fort Lauderdale, FL 33312
Brand new construction with over 2700 square feet of living…
Sold
$1,399,000