Riverside Spruce Office Building, California

Riverside Spruce Office Building, California

Exit

Location

California, USA

Date Acquired

Sep 2015

Total GLA

67,076 SF