1259 NW 95th St #1259, Miami, FL 33147 - MLS#A11054245 - Julia Ray ...