1185 Pedro Street in Willow Glen, San Jose, California