12060 SW 268th St #14, Homestead, FL 33032 - MLS#A11053528 - Julia ...