12
3512 N Tejon St
Colorado Springs, CO 80907
$3,587,500 USD
20,601 SF
20,601 SF
$3,587,500 USD
Manufacturing