7
1420 S Nevada Ave
Colorado Springs, CO 80905
$675,000 USD
1,575 SF
1,575 SF
$675,000 USD
Freestanding