APT 171, THE ISLAND, CHAPELIZOD DUBLIN 20, D20TP04

€265,000
Sold On Jun 17, 2024
Second-Hand Dwelling house /Apartment