$869,900 - 15127 Endicott St, San Leandro, CA 94579
15127 Endicott St
San Leandro,
CA
94579
County: Alameda