2105 E Platte Ave
Colorado Springs, CO 80909
$1,990,000 USD
9,300 SF
9,300 SF
$1,990,000 USD
Hotel