x
Loading...

Exit 119C on I-80 West

Left 0.28 mi

Power's Mansion Inn

164 Cleveland Ave, Auburn, CA 95603

1-530-885-1166 Directions