23712 SW 114th Place, Homestead, FL 33032 - HotPads