908 NW 79th St, Miami, FL 33150 - MLS#A11120085 - Richard Kallabat -