Joseph Loverdi

Active Geneseo, NY Chief Executive Officer for Genesee Valley Properties, Inc.