3820 North 30th Street
Colorado Springs, CO 80904-5001
Colorado Springs, CO 80904-5001
+1 719 634 0808
OverviewThis Tudor-style castle, built in 1904 by General Palmer, sits on 700 acres along the foothills amidst tall pine trees, beautifully landscaped lawns and stunning rock formations...
more
