23416 SW 110th Street, Homestead, FL, 33032