25001 SW 127th Ave, Homestead FL 33032 - MLS# A11268819 - SOLD | Brickellsold