68 Saint Peters Terrace, Howth, Co. Dublin

  • €580,000