16 THE SQUARE, LARCH HILL, DUBLIN 17, D17C069

€302,000
Sold On Dec 17, 2025
Second-Hand Dwelling house /Apartment