2623 Delmar Pl, Fort Lauderdale, FL 33301 – $10,800,000

EstatesDaily.com