For sale: €335,000 — 23 Ross House, Montpelier Avenue, Dublin 7, D07 C9WF | iHouse.ie