First Rate Storage Categories Storage - Self Service 13760 E 14th Street San Leandro CA 94578 (916) 781-2008 Visit Website About Us Self Storage Facility Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×