5829 SW 73rd St. South Miami, FL 33143 Map It
786-500-0205
By Naomi Feinstein
By Olee Fowler
By Nicole Lopez-Alvar