GMC Terrain for Sale in Michigan

2013 GMC Terrain SLE1 AWD - cars & trucks - by dealer - vehicle... in Holland , MI

2013 GMC Terrain SLE1 AWD - $9,955 Year: 2013 Make:GMC Model:Terrain Trim:SLE1 AWD Mileage:94,422 Stock #:306576 VIN:2GKFLREK1D6306576 Trans:Automatic Color:Silver Vehicle Type:SUV State:MI Drive...

TERRAIN 2014 - cars & trucks - by owner - vehicle automotive sale in Farmington, MI

I’m selling my Beautiful 2014 Terrain AWD 2.4 fully loaded, rev camera Great tires, Just replaced the head and all timing components along with a new water pump and exhaust manifold, brakes and rotors. Comes with a new battery as well. 140,000 ori...

2011 GMC Terrain SLE 2 AWD 4dr SUV - BEST CASH PRICES AROUND! - cars... in Warren, MI

2011 GMC Terrain SLE 2 AWD 4dr SUV Offered by: Detroit Cash for Cars — (313) 395-1828 — $6,995 Detroit Cash for Cars Year: 2011 Make: GMC Model: Terrain Series: SLE 2 AWD 4dr SUV VIN: 2CTFLTEC9B6269313 Cond...

2020 GMC TERRAIN SLT**LIKE NEW**LOW LOW MILES**FINANCING AVAILABLE**... in redford, MI

2020 GMC TERRAIN SLT**LIKE NEW**LOW LOW MILES**FINANCING AVAILABLE** AUTO, FWD, LEATHER, HEATED SEATS, AIR, ALL POWER, DAYTIME RUNNING LIGHTS, DUAL FRONT/SIDE AIR BAGS, TILT, BACKUP CAMERA, AM/FM/CD/MP3 **AS LOW AS $495.00 DOWN** **AL...

2015 GMC Terrain AWD 4dr SLE w/SLE-2 - cars & trucks - by dealer -... in Chesaning, MI

WE HAVE OVER 500 VEHICLES IN STOCK! See our entire inventory at WWW.SHOWCASEAUTOSALESLLC.COM YOU CAN REACH US AT (989) 845-1091. SHOWCASE AUTO SALES, LLC 12750 WEST BRADY CHESANING, MICHIGAN 48616 WWW.SHOWCASEAUTO...

2017 GMC Terrain AWD - cars & trucks - by dealer - vehicle... in Waterford, MI

Mike Abbo 248-420-8879 Call Or Text GM Certified Pre-Owned Sales Professional _____________ $17,047 2017 GMC Terrain SLE-1 AWD Stock Number: 554691 _____________ Clean CARFAX. CARFAX One-Owner.Certified. 20/28 City/...

2011 GMC Terrain SLE 1 4dr SUV - BEST CASH PRICES AROUND! - cars &... in Warren, MI

2011 GMC Terrain SLE 1 4dr SUV Offered by: Detroit Cash for Cars — (313) 395-1828 — $7,450 Detroit Cash for Cars Year: 2011 Make: GMC Model: Terrain Series: SLE 1 4dr SUV VIN: 2CTALMEC2B6363128 Condition: U...

2018 GMC Terrain SUV FWD 4dr SLE - GMC Ebony Twilight - cars &... in Sterling Heights, MI

2018 GMC Terrain FWD 4dr SLE - Ebony Twilight Metallic U9897 CONTACT INFORMATION: ☎ Phone: (586) 623-4406 Use extension 0255 when prompted. ✍ Vehicle Website: (copy paste link into your browser)

2012 GMC Terrain SLT-1 - cars & trucks - by dealer - vehicle... in Holly, MI

2012 GMC Terrain SLT1 AWD RUST FREE TERRAIN! Excellent condition mechanically and cosmetically! NO issues at all! AWD! Loaded with options - heated leather seats, sunroof, back up camera & much more! Financing available! C...

2015 GMC TERRAIN SLT-1 AWD SUV, LOADED - SEE PICS - cars & trucks -... in Gladstone, MI

You're admiring this loaded up carbon black metallic 2015 GMC Terrain SLT-1 AWD SUV. This is the luxury of all wheel drive SUV's - that will transport you and your passengers in luxury & style. Slip into the front heated leather power seat and gra...

2010 GMC Terrain AWD 4dr SLE-2 - cars & trucks - by dealer - vehicle... in Chesaning, MI

WE HAVE OVER 500 VEHICLES IN STOCK! See our entire inventory at WWW.SHOWCASEAUTOSALESLLC.COM YOU CAN REACH US AT (989) 845-1091. SHOWCASE AUTO SALES, LLC 12750 WEST BRADY CHESANING, MICHIGAN 48616 WWW.SHOWCASEAUTO...

2019 GMC Terrain SUV SLE - GMC Black - cars & trucks - by dealer -... in Clinton Township, MI

2019 GMC Terrain SLE - Black C16058 CONTACT INFORMATION: ☎ Phone: (586) 838-1509 Use extension 0397 when prompted. ✍ Vehicle Website: (copy paste link into your browser) VEHICLE SPECIFICATION...

2010 GMC TERRAIN **MUST SEE** - cars & trucks - by dealer - vehicle... in Holly, MI

Gorgeous 2010 GMC Terrain Runs beautifully, Drives even BETTER! Great body. NO rust! 152k pampered miles. NON Smoker! CLEAN Title! Spacious and ready for you TODAY! This beauty WILL go FAST! Call/Text Us: Les (810) 869-4169

2011 GMC Terrain FWD 4dr SLT-1 - cars & trucks - by dealer - vehicle... in Chesaning, MI

WE HAVE OVER 500 VEHICLES IN STOCK! See our entire inventory at WWW.SHOWCASEAUTOSALESLLC.COM YOU CAN REACH US AT (989) 845-1091. SHOWCASE AUTO SALES, LLC 12750 WEST BRADY CHESANING, MICHIGAN 48616 WWW.SHOWCASEAUTO...

2017 GMC TERRAIN SLT 1 - cars & trucks - by owner - vehicle... in Center Line, MI

Year: 2017 Make: GMC Model: Terrain Miles: 68k Drive: fwd Exterior Color: black Interior Color: Jet Black Series 4dr SLT Engine:3.6L Doors:4 AWD POWER SET GPS; NAVI POWER GATE BLAND SPOT ALRT...

2013 GMC Terrain FWD 4dr SLT w/SLT-2 - cars & trucks - by dealer -... in Chesaning, MI

WE HAVE OVER 500 VEHICLES IN STOCK! See our entire inventory at WWW.SHOWCASEAUTOSALESLLC.COM YOU CAN REACH US AT (989) 845-1091. SHOWCASE AUTO SALES, LLC 12750 WEST BRADY CHESANING, MICHIGAN 48616 WWW.SHOWCASEAUTO...

2016 GMC Terrain SLE-1 - $100 Referral Program! - cars & trucks - by... in redford, MI

2016 GMC Terrain SLE-1 Offered by: Quattro Motors - We Finance All Credit! — (313) 800-7243 — $11,800 Quattro Motors - We Finance All Credit! Year: 2016 Make: GMC Model: Terrain Series: SLE-1 VIN: 2GKALMEKXG625...

2015 GMC Terrain slt - cars & trucks - by owner - vehicle automotive... in Westland, MI

2015 GMC Terrain slt 3.6 V6 60k miles fwd features heated seats Bluetooth touchscreen back up camera in good condition with no issues asking $8900 obo call or text show contact info

2013 GMC Terrain FWD 4dr SLE w/SLE-1 - cars & trucks - by dealer -... in Chesaning, MI

WE HAVE OVER 500 VEHICLES IN STOCK! See our entire inventory at WWW.SHOWCASEAUTOSALESLLC.COM YOU CAN REACH US AT (989) 845-1091. SHOWCASE AUTO SALES, LLC 12750 WEST BRADY CHESANING, MICHIGAN 48616 WWW.SHOWCASEAUTO...

2016 GMC Terrain SLE2 FWD - cars & trucks - by dealer - vehicle... in Otsego, MI

2016 GMC Terrain SLE2 FWD - $11,990 Year: 2016 Make:GMC Model:Terrain Trim:SLE2 FWD Mileage:139,059 Stock #:C579 VIN:2GKALNEK4G6313321 Trans:Automatic Color:Black Vehicle Type:SUV State:MI Drive ...

2010 GMC Terrain SLT2 AWD - cars & trucks - by dealer - vehicle... in Otsego, MI

2010 GMC Terrain SLT2 AWD - $11,450 Year: 2010 Make:GMC Model:Terrain Trim:SLT2 AWD Mileage:56,200 Stock #:terrainSLTAWD VIN:2CTFLJEW6A6267323 Trans:Automatic Color:Brown Vehicle Type:SUV State:MI

2014 GMC Terrain SLE FWD White - cars & trucks - by owner - vehicle... in Brighton, MI

White GMC Terrain SLE - FWD 4-door SUV Very Good Condition - well kept Clean Title 2.4 Liter Engine, 4 Cylinders Transmission: 6 speed automatic 22 m.p.g city / 31 m.p.g highway 125,500 mileage =========================...

2018 GMC TERRAIN SLE,$00*DOWN AVAILABLE-APPLY ONLINE OR CALL US -... in Detroit, MI

🎊Anna Motors showroom is OPEN now. Call us to set up your Appointment today or Stop By. You can also Chat or Text us through our WEBSITE and we will get back with you. Thank You and Stay Safe 😷👍 To enter our Showroom you MUST ha...

2015 GMC Terrain FWD 4dr SLT w/SLT-1 - cars & trucks - by dealer -... in Chesaning, MI

WE HAVE OVER 500 VEHICLES IN STOCK! See our entire inventory at WWW.SHOWCASEAUTOSALESLLC.COM YOU CAN REACH US AT (989) 845-1091. SHOWCASE AUTO SALES, LLC 12750 WEST BRADY CHESANING, MICHIGAN 48616 WWW.SHOWCASEAUTO...

2018 GMC Terrain SUV AWD 4dr SLE - GMC Coppertino Metallic - cars &... in Sterling Heights, MI

2018 GMC Terrain AWD 4dr SLE - Coppertino Metallic U9702 CONTACT INFORMATION: ☎ Phone: (586) 623-4406 Use extension 0257 when prompted. ✍ Vehicle Website: (copy paste link into your browser) ...

2018 GMC Terrain SUV AWD 4dr SLE - GMC Summit White - cars & trucks... in Sterling Heights, MI

2018 GMC Terrain AWD 4dr SLE - Summit White U9887 CONTACT INFORMATION: ☎ Phone: (586) 623-4406 Use extension 0199 when prompted. ✍ Vehicle Website: (copy paste link into your browser) VEHICLE...

2010 GMC Terrain AWD 4dr SLE-2 - cars & trucks - by dealer - vehicle... in Chesaning, MI

WE HAVE OVER 500 VEHICLES IN STOCK! See our entire inventory at WWW.SHOWCASEAUTOSALESLLC.COM YOU CAN REACH US AT (989) 845-1091. SHOWCASE AUTO SALES, LLC 12750 WEST BRADY CHESANING, MICHIGAN 48616 WWW.SHOWCASEAUTO...

2019 GMC Terrain SUV FWD 4dr SLE - GMC Satin Steel Metallic - cars &... in Sterling Heights, MI

2019 GMC Terrain FWD 4dr SLE - Satin Steel Metallic U9842 CONTACT INFORMATION: ☎ Phone: (248) 716-7751 Use extension 0116 when prompted. ✍ Vehicle Website: (copy paste link into your browser) ...

2012 GMC Terrain SLE1 FWD - cars & trucks - by dealer - vehicle... in Madison Heights, MI

2012 GMC Terrain SLE1 FWD - $10,495 Year: 2012 Make:GMC Model:Terrain Trim:SLE1 FWD Mileage:89,949 Stock #:13334 VIN:2GKALMEKXC6147679 Trans:Automatic Color:BROWN Vehicle Type:SUV State:MI Drive ...

2011 GMC Terrain FWD 4dr SLT-1 - cars & trucks - by dealer - vehicle... in Chesaning, MI

WE HAVE OVER 500 VEHICLES IN STOCK! See our entire inventory at WWW.SHOWCASEAUTOSALESLLC.COM YOU CAN REACH US AT (989) 845-1091. SHOWCASE AUTO SALES, LLC 12750 WEST BRADY CHESANING, MICHIGAN 48616 WWW.SHOWCASEAUTO...

2010 GMC Terrain AWD 4dr SLE-2 - cars & trucks - by dealer - vehicle... in Chesaning, MI

WE HAVE OVER 500 VEHICLES IN STOCK! See our entire inventory at WWW.SHOWCASEAUTOSALESLLC.COM YOU CAN REACH US AT (989) 845-1091. SHOWCASE AUTO SALES, LLC 12750 WEST BRADY CHESANING, MICHIGAN 48616 WWW.SHOWCASEAUTO...

2017 GMC Terrain SLE-1 - cars & trucks - by dealer - vehicle... in Vicksburg, MI

 This 2017 GMC Terrain SLE-1 has been SOLD but call or text us at ☎ (269) 999-1104 to learn about other great vehicles in stock ...or paste the link below to see all of our inventory on Craigslist: ▶ 2017 GM...

2014 GMC Terrain SLE-2 Sport Utility 4D - cars & trucks - by owner -... in Oak_Park, MI

The vehicle has had recent maintenance done in terms of fluids being changed and topped off. New rotors, breaks, and tires have been installed within the past month. Overall, every feature in the car is functional, there are no mechanical issues w...

2010 GMC Terrain AWD 4dr SLE-2 - cars & trucks - by dealer - vehicle... in Chesaning, MI

WE HAVE OVER 500 VEHICLES IN STOCK! See our entire inventory at WWW.SHOWCASEAUTOSALESLLC.COM YOU CAN REACH US AT (989) 845-1091. SHOWCASE AUTO SALES, LLC 12750 WEST BRADY CHESANING, MICHIGAN 48616 WWW.SHOWCASEAUTO...

2010 GMC Terrain SLE 2 4dr SUV - BEST CASH PRICES AROUND! in Warren, MI

2010 GMC Terrain SLE 2 4dr SUV Offered by: Detroit Cash for Cars — (313) 395-1828 — $6,995 REAR BACK UP CAMERA //////// GAS SAVER ////////// RUNS LIKE NEW ///////// CLEAN TITLE ////////// FRESH TIRES ///////// CLEAN CAR-FAX !!!!!!!!

2016 GMC Terrain in Dearborn Heights, MI

2016 GMC Terrain 4 cylinder 2.4L Automatic FWD 41k miles Back up camera Remote start Bluetooth Media center Dual airbags Great condition Rebuilt title $10800 Please call Alex at show contact info

2103 GMC Terrain SLE 2 in Waterford, MI

We are selling our 2013 GMC Terrain *SLE 2 *FWD *2.4L L4 DOHC 16V FFV *just under 95k Miles *Newer Michelin Tires *Newer Brakes *remote start *heated seats *backup camera *CD player, Bluetooth, Am/Fm/XM

2019 GMC Terrain SLE in Brighton, MI

Assume remainder of my GM Financial lease. Must reside in Michigan and be able to get approved thru GMC for the lease take over. You will get the remainder of 45000 miles Vehicle currently has 14,000. Lease goes thru 12/2021. Aprrox 25 months ...

Black 2014 GMC Terrain SLT 2 in Martin, MI

2014 GMC TERRAIN SLT 2 FWD EXTERIOR-CARBON BLACK METALLIC INTERIOR-JET BLACK DOORS-4 FUEL TYPE-gas VEHICLE TYPE- SUV MILEAGE- 127, 000 FEATURES - AM/FM Stereo Audio system feature Pioneer premium 8-speake...

2013 GMC Terrain SUV SLE 2 4dr SUV - Silver in Lansing, MI

2013 GMC Terrain SLE 2 4dr SUV ☰ Contact Information: ☎ ▶ (517) 258-3192 ◀ Use extension 0569 when prompted. Address: RPM Lansing Cedar Street 5436 S Cedar St Lansing, MI 48911 ☰ Vehicle Details: ⋙ Year: 2013

2012 GMC Terrain SLT-1 in Clio, MI

2012 GMC Terrain SLT-1 - $8,950 Year: 2012 Make:GMC Model:Terrain Trim:SLT-1 Mileage:140,816 Stock #:6163 VIN:2GKFLUE53C6105936 Trans:Automatic Color:Black Vehicle Type:Wagon State:MI Drive Train...

Loaded! 2010 GMC Terrain! Guaranteed Finance! in Ortonville, MI

Well-Kept 2010 GMC Terrain! This four-door SUV runs and drives great with 141,000 miles on it! It has a 3.0 liter 6 cylinder engine with an automatic transmission and front wheel drive! The exterior has minimal rust and in in good condition! The i...

Well-Kept! 2010 GMC Terrain! Financing Guaranteed! in Ortonville, MI

Well-Kept 2010 GMC Terrain! This four-door SUV runs and drives great with 141,000 miles on it! It has a 3.0 liter 6 cylinder engine with an automatic transmission and front wheel drive! The exterior has minimal rust and in in good condition! The i...

2011 GMC Terrain SLT 2, V6, One Owner, Leather, All-Wheel Drive in Lapeer, MI

One Owner - Service Work Performed at GM Dealerships - Roof Rack - Great Cargo Space - Deep Tire Tread - Driver's Power Seat - Front Heated Seats. As always we appreciate your interest, and we would love to earn your business! ---Carfax link c...

2011 GMC TERRAIN in Reed City, MI

This Terrain has been inspected, serviced, and driven over 100 miles for quality assurance

2015 GMC Terrain SLE 1 AWD 61,000 Miles Clean Back up Camera in Caledonia, MI

Description: Our relationship does not end with the sale. It is just the beginning. Do not buy an AS-IS vehicle somewhere else. We take pride in standing behind ALL of our vehicles. Just Google us!! 2015 GMC Terrain SLE AWD New Cooper Tire...

FINANCING AVAILABLE!! 2012 GMC Terrain FWD 4dr SLE-2 in Chesaning, MI

WE HAVE OVER 350 VEHICLES IN STOCK! View Our Entire Inventory at WWW.SHOWCASEAUTOSALESLLC.COM PLEASE REACH US AT (989) 845-1091. YOU MAY ASK FOR RANDY, BUT IF I AM NOT AVAILABLE ANYONE CAN HELP YOU OUT. WE WORK AS A TEAM!

2011 GMC Terrain AWD in Birch Run, MI

2011 GMC Terrain for sale 106k miles All Wheel Drive Exterior: blue Interior: black cloth 2.4L Ecotec engine Runs great and no engine leaks Tires are in good shape Very clean inside and out Carpeted AND all-weat...

**GAS-SAVER!! 2010 GMC Terrain FWD 4dr SLT-1 in Chesaning, MI

WE HAVE OVER 500 VEHICLES IN STOCK! View Our Entire Inventory at WWW.SHOWCASEAUTOSALESLLC.COM PLEASE REACH US BY PHONE AT (989) 845-1091. !!GUARANTEED FINANCING NOW AVAILABLE!! _________________________________...

2012 GMC Terrain SLE in saginaw, MI

Selling my 2012 GMC Terrain SLE!! (Daily Driver) Mileage: 109,XXX This vehicle is very CLEAN and well maintained. Only selling because I am looking to get into something with a third row option. Smoke free/pet free, has been kept up o...

LOADED 2015 GMC Terrain AWD 4dr SLT W/FREE 6 MONTH WARRANTY in Clare, MI

2015 GMC Terrain AWD 4dr SLT w/SLT-2 - $13,975 Year: 2015 Make:GMC Model:Terrain Trim:AWD 4dr SLT w/SLT-2 Mileage:131,040 Stock #:2803 VIN:2GKFLYE3XF6379693 Trans:Automatic Color:WHITE Vehicle Type: ...

2017 GMC Terrain SUV FWD 4dr SLE w/SLE-2 - GMC Ebony Twilight in Sterling Heights, MI

2017 GMC Terrain FWD 4dr SLE w/SLE-2 - Ebony Twilight Metallic U8971 CONTACT INFORMATION: ☎ Phone: (586) 623-4406 Use extension 0309 when prompted. ✍ Vehicle Website: (copy paste link into your browser)

2015 GMC Terrain in Allegan, MI

This is the vehicle you have been waiting for! Call now to schedule a test drive! Can not be combined with any other offers or advertising. Visit Goautowest.com. Contact Information: Autowest, 1263 Lincoln RD , Allegan, MI, 49010, Phone: (269) 512...

2016 GMC Terrain SLT 4dr SUV in 48433, MI

I HAVE SOME OF THE BEST PRICED VEHICLES WITH LOW MILES THAT YOU CAN FIND IN MICHIGAN. # FINANCING AVAILABLE # I HAVE A FULL SERVICE CENTER # DETAIL SHOP # BODY SHOP # I CAN UNDERCOAT YOUR VEHICLE AND ST...

***2013 GMC TERRAIN AWD-72K MILES***NAVIGATION, REMOTE START!!! in Taylor, MI

CALL OR VISIT US ONLINE TO SAVE UP TO 50% OFF THE KBB PRICES!!! 313-794-7077 www.BrokersAndSellers.com VEHICLE DESCRIPTION: Our dealership is offering this 2013 GMC TERRAIN with only 72K MILES. COLOR: I...

2017 GMC Terrain SLE-2 suv Graphite Gray Metallic in Clarkston , MI

Offered by: Bowman Chevrolet Stock# P6528 Call now for your best deal: 248-712-1595 Visit for full details & price quote: Why Shop With Us? Our Used Vehicle Department offers excellent trade-in values and will assist y...

2011 GMC Terrain SLT1 FWD in Detroit, MI

2011 GMC Terrain SLT1 FWD - $6,995 Year: 2011 Make:GMC Model:Terrain Trim:SLT1 FWD Mileage:127,359 Stock #:1379 VIN:2CTALUEC0B6227855 Trans:Automatic Color:Brown Vehicle Type:SUV State:MI Drive T...

2011 GMC Terrain SUV - Gold in Lansing, MI

2011 GMC Terrain ☰ Contact Information: ☎ ▶ (517) 436-0478 ◀ Use extension 0096 when prompted. Address: RPM Lansing Megastore 5226 N Grand River Ave Lansing, MI 48906 ☰ Vehicle Details: ⋙ Year: 2011 ⋙ Make: ...

Clean! 2010 GMC Terrain! Finance Guaranteed! in Ortonville, MI

Well-Kept 2010 GMC Terrain! This four-door SUV runs and drives great with 141,000 miles on it! It has a 3.0 liter 6 cylinder engine with an automatic transmission and front wheel drive! The exterior has minimal rust and in in good condition! The i...

2015 GMC Terrain SLE 1 AWD 61,000 Miles Clean Back up Camera in Caledonia, MI

Description: Our relationship does not end with the sale. It is just the beginning. Do not buy an AS-IS vehicle somewhere else. We take pride in standing behind ALL of our vehicles. Just Google us!! 2015 GMC Terrain SLE AWD New Cooper Tire...

ALL WHEEL DRIVE! 2014 GMC Terrain AWD 4dr SLE w/SLE-2 in Chesaning, MI

THANK YOU FOR CHECKING OUT OUR AD! IF YOU HAVE ANY QUESTIONS, PLEASE CONTACT OUR EXPERIENCED SALES TEAM AT THE 989-845-1091 OR FEEL FREE TO STOP IN. NO APPOINTMENT NEEDED! WE HAVE OVER 400 VEHICLES IN STOCK! See our enti...

2012 GMC Terrain FWD 4dr SLE-1 in WAYNE, MI

2012 GMC Terrain FWD 4dr SLE-1 - $8,500 Year: 2012 Make:GMC Model:Terrain Trim:FWD 4dr SLE-1 Mileage:113,297 Stock #:1340 VIN:2GKALMEK7C6272705 Trans:Automatic Color:Gray Vehicle Type:SUV State:MI

2012 GMC Terrain SLE-2 in Battle Creek, MI

2012 GMC Terrain SLE-2 -- $11,995 ☎ Call: (269) 421-5210 ext 10013 📱 Text 10013 to (269) 421-5210 Vehicle Information: 2012 GMC Terrain SLE-2 Price: $11,995 Year: 2012* Make: *GMC** Model: *Terrain** Series: *...

2010 GMC Terrain SLT 2 AWD 4dr SUV Guaranteed Credit Appr in Dearborn Heights, MI

2010 GMC Terrain SLT 2 AWD 4dr SUV Offered by: Wes Financial Auto — (248) 876-0008 — $7,995 2010 GMC TERRAIN SLT 2 AWD!! WHITE EXTERIOR AND BLACK LEATHER INTERIOR! ALONG WITH SOME CHROME WHEELS! FULLY LOADED WITH EVERY AVAILABLE OPTION...

2011 GMC Terrain in Kalamazoo, MI

2011 GMC Terrain, 2.4L, 4 cyl, auto, 152k miles, call or text Steve 2699105580


Cars by category

Cars by location