James Gaffney

Managing Director, Asset ManagementMultifamily Capital Markets

Lower Gwynedd