For sale: €320,000 — 83 Green Road, Carlow, R93 VY05 | iHouse.ie