18 St Samsons Court, Balgriffin, Dublin 13

  • €225,000