Sold for €290,000 — 63 Grange View Place, Grange View Road, Dublin 22, D22 PV00 | iHouse.ie