23800 SW 162nd Ave, Homestead FL 33031 - MLS# A11768200 - FOR SALE | Brickellsold