Town Flats are delighted to offer for sale this wonderfully presented two bedroom top floor apartment situated in the incredibly popular Sovereign Harbour