344 Suffolk Dr, San Leandro, CA 94577 - MLS#40959636 - Glenn Allen ...