1422 N Royer ST, Colorado Springs, CO 80907 - MLS#3722438 - Lana Ro...