Karen LeBlanc

Karen LeBlanc is a Sales Associate at the Newport office of Coldwell Banker. [+]