7245 NW 25th St Miami, Florida 33122 Map It
305-394-9696
By Nicole Lopez-Alvar
By B. Scott McLendon
By Alex DeLuca