For sale $310,000 Windsor Terrace Condo #7 1021 Michigan Ave #7, Miami Beach FL 33139 1 bd · 1 ba · 608 sq ft MLS# A12088676 · Listing courtesy of Fortune Christie's International Real Estate