96 THE ISLAND, MARTINS ROW, CHAPELIZOD DUBLIN 20, D20HF82

€373,000
Sold On Nov 29, 2022
Second-Hand Dwelling house /Apartment