Homes for sale - 2399 E 14th Street Unit 107, San Leandro, CA 94577...