20230 SW 184th St, Miami FL 33187 - MLS# A11766730 - FOR SALE | Brickellsold