Shopping malls database
Houghton Town Center is located at the corner of SWC Houghton Rd. & Old Vail Rd., Tucson. Houghton Town Center is Power Center opened in 2013. Is designed as an Open shopping mall. It covers an area of 750,000 sqft. and has about 0 stores.
Shopping mall's name: Houghton Town Center
Address: SWC Houghton Rd. & Old Vail Rd., Tucson, AZ 85748
Number of stores: 0