16
1406 S Nevada Ave
Colorado Springs, CO 80905
$949,500 USD
1,786 SF
1,786 SF
$949,500 USD
Freestanding