John Duncan

Active Long Beach, CA Member for Des Acquisition, LLC