25 GRANGE TERRACE, DEANSGRANGE, DUBLIN, A94K0Y3

€455,000
Sold On Aug 10, 2023
Second-Hand Dwelling house /Apartment