David Porta

Active Villanova, PA President for Cornerstone Terrace, LLC