Centennial Blvd
Colorado Springs, CO 80907
The Vistas at West Mesa is located in Colorado Springs, Colorado. The site is under ten miles to the Colorado Springs Air Force Academy and under ten minutes from downtown Colorado Springs and Garden of the Gods.
Lot Count: 105 Townhome Lots
Site Size: 6.6 Acres
Acquisition Date: August 10, 2020
First Lot Sale: June, 2022
Final Lot Sale: June, 2023