3880 Mission

3880 Mission

3880 North Mission Road, Los Angeles

39 acres

Industrial and Office Campus

1.5mm RSF