Published On Apr 26, 2024
Located just 10 minutes away from the Great Mall of Milpitas (Northern California's largest outlet mall), and 15 minutes from California's Great America, this location is an excellent choice for couples, multi-generational families, and families with young children. There are lots of great options for food in the surrounding area, and parking is very easy. Highly recommended!
show more