13 Lockhouse View, Seven Mills, Clonburris, Dublin

€493,392
Sold On Jul 15, 2026
New Dwelling house /Apartment