1420 N Royer ST, Colorado Springs, CO 80907 - MLS#6316958 - Lana Ro...