Sold for €485,000 — 21 Villa Park Gardens, Navan Road, Dublin 7, Dublin, D07 V3F9 | iHouse.ie