Westport property sells for $3 million