The Village at San Antonio Center, a retail, restaurant, grocery, movie, hotel and housing hub in Mountain View, says it has landed a slew of merchants within its mixed-use neighborhood in Mountain View.
The new leases total 90,000 square feet, according to Brookfield Properties, the principal owner of the retail and restaurant hub at 645 San Antonio Road.