1020 Meridian Ave # 212, Miami Beach FL 33139 - MLS# A11642810 - SOLD | Brickellsold