2 CASTLETERRACE, BRENNANSTOWN, DUBLIN 18

€691,629
Sold On Jun 10, 2026
New Dwelling house /Apartment