3 MARLBOROUGH RD, GLENAGEARY, DUBLIN, A96Y0T0

€4,600,000
Sold On Aug 16, 2024
Second-Hand Dwelling house /Apartment