Villa Teresa Mobile Community

5680 Santa Teresa Blvd.
San Jose, CA 95123