Taylor Street Rock Garden

Taylor Street Rock Garden, Taylor St. between Irene and, Walnut St, San Jose, CA 95110, United States

(408) 298-7657

Location