48 Temple View Avenue, Clarehall, Dublin 13

  • €475,000