63 LEINSTER AVE, NORTH STRAND RD, DUBLIN 3, D03E338

€547,600
Sold On Apr 7, 2025
Second-Hand Dwelling house /Apartment