3917 N Meridian Ave # 102, Miami Beach FL 33140 - MLS# A11594174 - FOR SALE | Brickellsold