Charming Townhouse with Sea View in Trelleborg - One Place