Success
Landmark convent sells for well in excess of €1.5m
November 18 2022