12
3450 N Nevada Ave
Colorado Springs, CO 80907
$6,000,000 USD
54,038 SF
54,038 SF
$6,000,000 USD
Flex