22 Lockhouse View, Seven Mills, Clonburris, Dublin

€480,175
Sold On Jun 19, 2026
New Dwelling house /Apartment