Start from
The Esplanade Apartments
350 E Taylor St, San Jose 95112