13 LEINSTER PLACE, HAROLDS CROSS, DUBLIN 6, Harold's Cross, D06W8N6

€635,000
Sold On Jan 18, 2024
Second-Hand Dwelling house /Apartment