3880 Mission

3880 Mission

3880 N. Mission Road, Los Angeles, CA

39 acres

Industrial and Office Campus

1.5mm RSF