10999 Biscayne Blvd. North Miami, FL 33181 Map It
305-891-0505
By Jen Karetnick
By Nicole Lopez-Alvar
By Jose D. Duran
By Flor Franceschetti