For sale: €615,000 — Avila, 16B St Teresa's Road, Off Kimmage Road West, D12 DC91 | iHouse.ie