1224 Drake Ave, San Leandro, CA 94579 - MLS#40959107 - Glenn Allen ...