713 Humboldt ST, Vallejo, CA 94591 - MLS#321083207 - Glenn Allen Te...