12 ST PETERS TERRACE, GLENAGEARY, DUBLIN, A96N6F2

€775,000
Sold On Jun 9, 2021
Second-Hand Dwelling house /Apartment