Apartment Unit at Newly Remodeled San Leandro Triplex above 580 FWY, San Leandro, CA 94578 - HotPads