For sale: €158,756 — 28 CEDARBROOK PLACE, CHERRY ORCHARD, DUBLIN 10, D10 N741 | iHouse.ie