417 W Center St

Yreka, CA 96097
This property parcel ID is 054072060000 and type is Single Family.