Address: North Court, Promenade Temecula, Temecula, Riverside County, California, 92390, United States