Extra Space Santa Cruz


COMPLETION Date

Q1 2019


SQUARE FOOTAGE

107,030


LOCATION

Santa Cruz, CA