Homes for sale - 16489 Liberty ST, San Leandro, CA 94578 – MLS#2211...