For sale: €427,500 — 59 Ross House, Block 2, Montpelier Avenue, D07 N67F | iHouse.ie