Michael Weaver

Active Margate, FL President for Trendsetter Tile & Stone, Inc.