Rental Office Telephone Number: 520-795-1744 Description Welcome to your new home at George Town Apartments. We are centrally located in Tucson. Our landscaped courtyards and beautiful sparkling pools invite you to enjoy the outdoors. Come tour your new apartment TODAY! Amenities Multiple unit sizes available Units include all utilities 2 Sparkling Pools Multiple Laundry Rooms […]