Carol Macdonald

Active Braintree, MA Vice-President for Corcoran Management Company, Inc.

(781)849-0011