Smart & Final Extra! Leases 42,000 SF at Lemon Grove Plaza in Oxnard

-

Visual