Inside a 6-Year-Young $699,900 Home in Sudbury's South End

2255 Mallards Landing Dr, Sudbury ON P3E 6E5