For sale: €15,611,835 — 44 Apartments at Block 31, One Three North, Marrsfield Avenue | iHouse.ie