Townhouse in North Myrtle Beach sells for $440,000