The North Building is the nicest office building in West Dover with great long term tenants. Only a couple of miles from Mount Snow and 6 miles from Wilmington Village. The building has been well maintained, due in part to the Dover Do-It program. 24 hour notice for showings.