24895 E River Rd

Escalon, California 95320

Single Family

2 beds 1 bath