$420,000 -
3608 Leeds Lane
Colorado Springs ,
CO 80907
County Or Parish: El Paso