Some of life’s greatest treasures hide in the smallest packages, and Mill Town Place in Pelzer, South Carolina proves this ...