24
1804 W Colorado Ave
Colorado Springs, CO 80904
$399,500 USD
1,472 SF
1,472 SF
$399,500 USD
Office