Sold for €1,620,000 — 33 Villiers Road, Dublin 6, D06 F585 | iHouse.ie