214 Bancroft, San Leandro, CA 94577 - MLS#ML81854256 - Glenn Allen ...