32
128 S Tejon St
Colorado Springs, CO 80903
$4,990,000 USD
39,618 SF
39,618 SF
$4,990,000 USD
Office