252 NW 25th St. Miami, FL 33127 Map It
305-995-0915
By Nicole Lopez-Alvar
By Michelle Muslera
By Laine Doss and Nicole Danna
By Alex DeLuca