Smart & Final in Westlake Village changes hands
The Business Journals
March 18, 2021, 10:04 am
A Smart & Final store in Westlake Village, California, has sold for $22.5 million. At 50,000 square feet, the triple-net-leased property was priced at $448 per square foot. The store is located within the Westlake Village Marketplace shopping center,