14590 Bancroft Ave, San Leandro, CA | 3 Bed, 1 Bath | Topfind Realty