2270 NW 23rd St. Miami, FL 33142 Map It
786-490-9090
By Douglas Markowitz
By Nicole Lopez-Alvar
By B. Scott McLendon
By Asha Elias
By Alex DeLuca