Michael Selvaggio

Active Townsend, DE President for Delaware Homes, Inc.