Tampa

732 East Flecher Ave Temple Terrace, Tampa, Florida 33637