Leewood Realty LLC

Categories

Real Estate - Commercial & Office Leasing

About Us

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.