Mountain View Shopping Center in Mountain View. In the area there are, inter alia, a supermarket and a restaurant.
- Land use
Retail
kitchen
Artistic Kitchen
Massage
Foot Massage
Hairdresser
Salon Centric
Supermarket
Smart & Final
Restaurant
The Sandwich Spot