24731 SW 112th Ct, Homestead FL 33032 - MLS# A11758472 - FOR SALE | Brickellsold