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