John Green

Active Grand Rapids, MI Executive Vice-President for Macroe Properties LLC