2395 SW 22nd St. Miami, FL 33145 Map It
305-766-7831
By Nicole Lopez-Alvar
By Francisco Alvarado
By Olee Fowler