2601 Delmar Place, Fort Lauderdale, FL 33301 · Fort Lauderdale, FL | $6,250,000 | 5 BR 106 BA | María Delgado Realtor