For sale: €681,001 — Apartment 23, Dunluce, 21 Anglesea Road | iHouse.ie