$284,900 -
417 E Kiowa Street Unit 1103
Colorado Springs ,
CO 80903
County Or Parish: El Paso