United States
California
San Jose
La Costa
1805 Alum Rock Avenue