IMMACULATE SEMI-DETACHED PROPERTY IN THE HEART OF ST MARTIN Tomsar is a smartly presented 3 bedroom semi-detached property in the heart of St. Martin. The spacious accommodation on the ground floor comprises entrance hall, WC, kitchen, large spacious lounge/dining room … More info →