23703 SW 116th Ct, Homestead FL 33032 - MLS# A11776942 - FOR SALE | Brickellsold