Address:

929 Lake Tahoe Court
San Jose, CA 95123

View Map