8261 NW 8th St #539, Miami, FL 33126 - MLS#A11048066 - Julia Ray - ...