28 Talavera House, The Coast, Baldoyle, D13

  • €350,000