3114 NW 17th Ave. Miami, FL 33142 Map It
305-636-1695
By Flor Franceschetti
By B. Scott McLendon
By Olee Fowler
By Alex DeLuca