For sale: €3,250,000 — 22 Earlsfort Terrace including, Apts. 22A 22B 22C & 22D, DUBLIN 2, D02 E277 | iHouse.ie