William Boer

Active Grand Rapids, MI Managing Member for Dunes, Grey Holdings LLC