Just another green place of San Jose to have a rest while walking through the city.
Address 2nd St and St James St, San Jose, CA 95113, USA
Coordinates 37°20'21.535" N -121°53'23.716" E