A Launceston townhouse has sold for over $750,000