21892 Stone Meadows Road, Palo Cedro, CA 96073
3
beds
3
baths
2,484 Sq.Ft. LIVING AREA
2.01 Acres lot