John Dennegan

Active Stamford, CT Principal for Bayshore Properties, LLC