The Electra
Address
700 W E St, San Diego, CA 92101
The Details
Units: 248
Stories: 43
Project year: 2015
Service: Service and flood response (EMS, Restoration, package room doors)
700 W E St, San Diego, CA 92101
Units: 248
Stories: 43
Project year: 2015
Service: Service and flood response (EMS, Restoration, package room doors)