El Camino Self-Storage & Modernization


Completion Date

February 2017


SQUARE FOOTAGE

205,440


LOCATION

Irvine