73
6 Boulder Crescent St
Colorado Springs, CO 80903
$2,149,900 USD
5,833 SF
6.8% Cap Rate
5,833 SF
$2,149,900 USD
Hotel