2468 2476 Green St

Snelling, California 95369

Single Family

3 beds 2 baths