Town Park Villas is located 1.5 miles from USF, USF Sun Dome and Botanical Gardens, close to prominent attractions such as the Museum of Science and Industry. Our beautiful townhomes include spacious 3 and 4 bedrooms with 3.5 bathrooms, one- and two-car garages, granite countertops, washer and dryers in all the units, and a lot of closet space. University Square Mall is two miles away and three miles away from Busch Gardens and Adventure Island amusement parks. Our leasing office is located just up the road at our sister property, Southern Cove Apartments. Address: 8741 Grove Terrace, Temple Terrace, FL 33617.