11403 SW 248th Ter #11403, Homestead, FL 33032 - MLS#A11051169 - Ju...