New landscaping in backyard. Pets o.k. with permission from owner.
Restrictions or other terms: Monthly fee:
About Santa Clara, CA
With a population of 109,000, Santa Clara, California is at the center of what is known as the Silicon Valley. Home to any number of large high technology companies, it is also home to a major university.