31 Templeview Avenue, Clarehall, Dublin 13

  • €445,000