Property at 181 Wire Lane, Berry sells for $5.4 million