Cairn Hill is a charming two-bed, single storey period cottage in the heart of Terenure Village but perfectly tucked away in the tranquil cul-de-sac of tram-workers cottages that comprises Cormac Terrace. This double-fronted property has been lovingly cared for over the years by its current owner with many enhancements being made, including solid o...