For sale: €625,500 — Apartment 13, Dunlace, 21 Anglesea Road | iHouse.ie