24513 SW 110th Pl, Homestead FL 33032 - MLS# A11774967 - FOR SALE | Brickellsold