8706 SW 103rd Ave #-, Miami, FL 33173 - MLS#A11053234 - Julia Ray -...