28830 SW 162nd Ave # 28837, Homestead FL 33033 - MLS# A11771007 - FOR SALE | Brickellsold