2648 NW 21st Terrace Miami, FL 33142 Map It
786-256-3518
By Nicole Lopez-Alvar
By Flor Franceschetti
By Jose D. Duran