11433 Mission Vista Drive, Rancho Cucamonga, California 91730 USA
Hotel Front - Evening/Night
Claim copyright