Sold for €542,000 — 5 Avondale Terrace, Perrystown, Dublin 12, Dublin 12, Dublin, D12 RP26 | iHouse.ie