26300 SW 131st Ct, Homestead, FL 33032 - MLS#A11055201 - Julia Ray ...