Taj Palace

Address
5764 Antelope Rd., Sacramento, 95842, CA, USA