EC of Archibald Ave and Mission Blvd, Ontario, CA 91761
Building Square Footage
104,754 square feet
The Orbis Landing development consists of Three(3) free-standing industrial distribution facilities totaling 104,754 square feet. Orbis acquired the land from Hillwood Development, a Rodd Perot Company, on September 14th, 2015. The development was completed and promptly sold in 2017.