Wilmington 9121 Self Storage

Wilmington, NC

Description: 475-unit self storage complex built in 2002
Year Realized: 2018