Fort Lauderdale Florida 2623 Delmar Pl, Fort Lauderdale, FL 33301 – $10,800,000 2623 Delmar Pl, Fort Lauderdale, FL 33301 For Sale 7 bd, 9 ba, 8,812 sqft For Sale : $10,800,000 Josh Dotoli (954) 866-9112 2623 Delmar PlFL 33301Fort LauderdaleHouse for saleWaterfront