Auburn, ME (UNDER DEVELOPMENT)

Project Name: Extra Space #6633

Address: 1 Center Street, Auburn, ME

Project Size: 99,600 Gross Square Feet

Delivery Date: Early 2025