Bella Vista

 1500 Vista Club Circle, Santa ClaraCA 95054