A Clean Lot 3608 North Stone Avenue, Colorado Springs, CO 80907