A pair who allegedly slipped a bag of methamphetamine into sourdough bread behind an Auburn supermarket were arrested on drug charges after a Placer County sheriff’s dog sniffed out the suspect loaf.
24 North Street, Auburn is a 4 bedroom house. What are the key property features of 24 North Street, Auburn? Explore all key property features for 24 North Street, Auburn. Click here to find out more.