John Troutman

Active Kannapolis, NC Principal for John Troutman Properties Inc