Construction Underway for a 112,000 Square Foot Indoor Storage Facility at Evesham Road and Coopertowne Blvd. At the entrance to the expansive Cooper Town Center retail complex, near Esporta Fitness, a new four-story, 112,000 square foot indoor storage facility is currently in the construction phase. Positioned at the intersection of Evesham Road and Coopertowne Blvd,… Read more »