For sale: €570,000 — APT 1 30, MELROSE AVE, FAIRVIEW DUBLIN 3, D03 K2N3 | iHouse.ie