• For sale   $2,950,000
  • 66 Grange Street, Guelph (central East) Ontario, N1E2V2
  • MLS®: X11911385