431 NW 79th St. Miami, FL 33150 Map It
786-458-6365
By Nicole Lopez-Alvar
By Jose D. Duran
By Flor Franceschetti