752 SW Tenth Ave. Miami, FL 33130 Map It
By Cassie Martinez
By Alex DeLuca
By Asha Elias
By Celia Almeida
By Naomi Feinstein