30 Inbhir Ide, Malahide, Co Dublin

  • €575,000