8500 E. Orchard

Property Type: Retail

Size: 85,532 sf

Year Acquired: 2019