Rajesh Shah

Active Palm Desert, CA Member for Key Hotels Limited Liability Company