1. Westcoast Rentals 2656 Sierra Ave, Norco, CA 92860 Coordinate: 33.92057,-117.55445 Phone: (951) 737-0645