104A KILMACUD ROAD UPPER, STILLORGAN, DUBLIN 18, A94W2F4

€890,000
Sold On Nov 22, 2021
Second-Hand Dwelling house /Apartment