James Shaffer

Active Yucca Valley, CA Member for Yucca Mesa Holdings, LLC