DELHI - Delhi Paint and Paper, located at 100 Main Street in Delhi, has sold their building, not their business, according to owners Harold and Jane Eustis on Tuesday. The closing of the transaction officially took place on Dec. 20....