Sold for €460,000 — 22a Villa Park Rd, Navan Rd, Dublin, Dublin 7, Dublin, D07 VW93 | iHouse.ie