1085 NE 79th St. Miami, FL 33138 Map It
305-675-4287
By Francess Archer Dunbar
By Rachel Costa
By Rachel Costa and Nicole Danna
By Asha Elias
By B. Scott McLendon
By Jose D. Duran