For sale: €129,500,000 — 266 Apts & 18 Commercial Units, Heuston South Quarter, St. John's Road West | iHouse.ie