27743 SW 172nd Pl, Homestead FL 33031 - MLS# A11660995 - FOR SALE | Brickellsold