2411 NW 24th Ave, Miami, FL 33142 - MLS#A10808601 - Julia Ray - Ray...