12222 North 56th Street, Temple Terrace, FL
232 Bullard Pkwy,, Temple Terrace, FL
5016 E Busch Blvd, Tampa, FL