3428 W Colorado Ave
Colorado Springs, CO 80904
$1,795,000 USD
5,592 SF
12
Units
5,592 SF
$1,795,000 USD
Apartments