99 NW 183rd St # 138, Miami FL 33169 - MLS# A11494480 - FOR SALE | Brickellsold