2066 NE 155th St. North Miami Beach, FL 33162 Map It
786-916-6930
By Clarissa Buch Zilberman
By Nicole Lopez-Alvar
By Alex DeLuca
By Jose D. Duran