Residences at Town Square
9201 Town Square Blvd Amarillo Texas 79119
Are you the property manager?
Residences at Town Square will offer luxury apartment homes with a variety of spacious floor plans. One, two and three bedroom homes include top of the line appliances, granite counters and tub surrounds, custom stained floors, full size washer dryer connections and some homes with large balconies. Town Square Village and Residences at Town Square is located in Amarillo?s newest neighborhood. The project is highly visible and located in the fastest growing part of Amarillo. Retail and restaurant space of over 100,000 square feet is available and now leasing.