M
ountain View's The Village at San Antonio Welcomes New Tenants
The upscale shopping and entertainment center has secured leases for a significant portion of its space. A total of 90,000 square feet will be occupied by new businesses.
Among the notable additions are a movie theater, several restaurants, and retail stores. This high-profile complex offers a mix of dining, shopping, housing, hotels, and cinema experiences at 545 San Antonio Road in Mountain View.
Originally Published: December 3, 2024
