Centro Self Storage

Completed

Designed to accommodate the property’s distinct footprint, this multi-story self-storage development in Jacksonville offers more than 150,000 square feet and over 1,000 units with a layout that efficiently utilizes the available land.

Location

Jacksonville, FL

Number of Units

1,007

Address

1293 Duval Road

Square Feet

150,162