1500 Vista Club Circle, Santa Clara, CA 95054
In-Unit Wifi
Pets Allowed
Pool
Tennis Court
Health Club
Basketball Court
Clubhouse
Bella Vista combines the charm of a Mediterranean villa with the most contemporary features of luxury apartment living. Here you'll find sparkling water fountains, elegant rose gardens, park benches throughout and over 35 acres of natural preserve with walking and jogging trails right across the street. Bella Vista is in the perfect location in the heart of Silicon Valley within walking distance to the light rail, close to downtown San Jose, restaurants, night life, and shopping.