Park Vista New Construction
1132 Orchid St Colorado Springs, Colorado 80917 TO BE BUILT 10 new construction homes will be completed - 8 paired homes (4 buildings, each with 2 homes attached side-by-side) plus 2 single family homes, each with a private fenced yard…