Willow Street & Meridian Avenue in Willow Glen, San Jose, California