8540 SW 133rd Ave Rd # 121, Miami FL 33183 - MLS# A11654961 - FOR SALE | Brickellsold