20 Ossory Road, North Strand, Dublin 3, D03 H303

  • €375,000