1800 Stowe Avenue in Alum Rock, San Jose, California