For sale: €350,000 — 29A Spencer Street, North Strand, Dublin 3, D03 YV97 | iHouse.ie