2120 NW 93rd St # 2120, Miami FL 33147 - MLS# A11779197 - FOR SALE | Brickellsold