Highland

Highland, CA

Tenant: Smart & Final Extra!
Location: NEC of Base Line St & Church Ave
Building Size: 27,524 SF