2217-2225 N Weber St
Colorado Springs, CO 80907
$22.00 USD/SF/YR
177 SF
1
Space Available
Built 1955
177 SF Contiguous
Built 1955
177 SF
$22.00 USD/SF/YR
Office