24 CHARLESTOWN AVE, ST MARGARETS RD, DUBLIN 11, D11A264

€305,000
Sold On Dec 21, 2023
Second-Hand Dwelling house /Apartment