818 W 7th St
Los Angeles, CA, 90017
Please contact us for price
Darren Eades
Managing Director
Broker details
Now Available for Lease, Existing, Network Dense 2.5 MW Data Center, located at 818 W 7th St.
Available square footage 66,000 SF.
Please contact us for further information.