29a Bayview Ave, North Strand, Dublin 3, Dublin 3, Dublin (D03 H020) — €257,000 | iHouse