Power Inn Center

7623-7643 Power Inn Rd & 8110-8136 Gerber Rd, Sacramento, CA 95828