Did you know the last multifamily apartment complex in Manitou Springs was built 51 years ago in 1973? That’s the Fountain Creek Apartments (459 El Paso Blvd.). Manitou Springs has a housing affordability crisis and limited growth opportunities with little vacant, unconstrained land for development. Due to this, the high costs of development and Manitou […]