$1,278,000 - 1859 Starview Dr, San Leandro, CA 94577
1859 Starview Dr
San Leandro,
CA
94577
County: Alameda