Pending $5,800 /mo Costa Brava Condo #610 11 Island Ave #610, Miami Beach FL 33139 2 bd · 2 ba · 1,372 sq ft MLS# A12043953 · Listing courtesy of Coldwell Banker Realty