2514 NW 93rd Ter, Miami, FL 33147 - MLS#A11109284 - Julia Ray - Ray...