Extra Space Storage – New Orleans, LA

Category
Extra Space Storage
Tags
Louisiana
About This Project

Agriculture Street

DATE OF COMPLETION

2021

SIZE

115,000 square feet