Ravinesh Singh

Active Elk Grove, CA President for A & R Properties Inc