Leewood Realty
60 Newark Street Haverhill, MA 01832
Peter Schwarz
(617) 696-9390 peter@leewoodrealty.com