North Square -
Prime residential/commercial site located in the heart of Sneem Village. .....More Details