2016 Toyota 4Runner SR5 - $39,998

Wed, 30 Apr 2025 10:47:17 -0400

01G3 MAGNETIC GREY METALLIC, 82,229 KM, 4-door, Smithers, BC