3
110 N Tejon St
Colorado Springs, CO 80903
$1,800,000 USD
8,415 SF
8,415 SF
$1,800,000 USD
Storefront Retail Office