Sold for €660,000 — 6 Castleview Park, Dublin Road, Malahide, Dublin, K36 P403 | iHouse.ie