Student apartment complex Moontower set to open in West Campus in 2020
September 10, 2019
Moontower, a new student apartment complex, will open in West Campus in fall of 2020. The 18-story complex, will be located at the intersection of San Antonio and West 22nd Streets, will add 567 housing units to the area.