New - 1 Day Ago $989,000 Coming Soon 4Beds4Baths2137Sqft0.0831Acres 623 Manitou Ave, Manitou Springs, CO 80829 MLS#: 8045805