Sold for €652,000 — 33 Leinster Avenue, Strand Road North, Dublin 3, Dublin 3, Dublin, D03 CV97 | iHouse.ie