Looking for a massive, oversized ranch with almost 2,000 square feet of one-level living in North Tewksbury? Here is your opportunity to make your dream ranch