6301 SW 63rd Ave, South Miami, FL 33143 - MLS#A11046269 - Julia Ray...