Building for sale, 11860 Kemper Road 8, Placer County, CA, in North Auburn, United StatesNorth Auburn, 11860 Kemper Road 8, Placer County, CACommercial building • 137.78 m²
Building for sale, 11860 Kemper Road 7, Placer County, CA, in North Auburn, United StatesNorth Auburn, 11860 Kemper Road 7, Placer County, CACommercial building • 125.42 m²