23840 SW 209th Pl, Homestead FL 33031 - MLS# A11637594 - FOR SALE | Brickellsold