14 Lockhouse View, Seven Mills, Clonburris, Dublin

€405,286
Sold On Jun 24, 2026
New Dwelling house /Apartment