$858,000 - 15850 Via Del Prado, San Lorenzo, CA 94580
15850 Via Del Prado
San Lorenzo,
CA
94580
County: Alameda