Cottonwood Plaza

Location:Lakewood, CO 
SF:Approx. 64,821