Welcome to The Vistas at Nor'Wood Townhome Association, a group of townhomes located in Colorado Springs, CO, El Paso County. It's a wonderful community with mature landscaping and beautiful views.