246 NW 93rd St, Miami Shores, FL 33150 - MLS#A11048881 - Julia Ray ...