David Michan

Active San Diego, CA Managing Member for Terra Equity Group, LLC