• For sale   $1,299,900
  • 80 JAMES STREET W, Guelph (Dovercliffe Park/Old University) Ontario, N1G1E6
  • MLS®: X12918142