For sale: €795,000 — Bella Vista House, Templeogue Mill, Dublin 6W, D6W N925 | iHouse.ie