Sold $3,425,000 Gould Island 2311 Delmar Pl, Fort Lauderdale FL 33301 3 bd · 2 ba · 2,178 sq ft MLS# A12033027 · Listing courtesy of AGA Partners Realty, LLC.