Indiana Business Park consists of six light industrial buildings totaling 149,792 square feet, located in Riverside, California. The project was acquired in October 2015.
Indiana Business Park consists of six light industrial buildings totaling 149,792 square feet, located in Riverside, California. The project was acquired in October 2015.