Sold for €358,745 — 24 CEDARBROOK AVE, CHERRY ORCHARD, DUBLIN 10, D10 D755 | iHouse.ie