Leewood Realty LLC

  • Real Estate - Commercial & Office Leasing
60 Newark Street
Haverhill, MA 01832
(617) 696-9390
(617) 845-9029 (fax)
  • About

    We own and manage 103,000 sq ft of modern and affordable green industrial space in two buiildings located at the Newark Street Industrial Park in Haverhill, MA.