24505 SW 193rd Ave, Homestead FL 33031 - MLS# A11656699 - FOR SALE | Brickellsold