← All dealers
ST

STEELE MAZDA ST. JOHNS

St. John's, NL

224
Active listings
$41,614
Avg price
0.9%
Price drop rate
224 listings
Sort:
2026 Mazda CX-5
AWD
2026 Mazda CX-5
St. John's, NL
4WD·SUV
$39,390
Day 3 on lot
2026 Mazda Mazda3
AWD
2026 Mazda Mazda3
St. John's, NL
4WD·Hatchback
$42,240
Day 3 on lot
2026 Mazda CX-5
AWD
2026 Mazda CX-5
St. John's, NL
4WD·SUV
$50,440
Day 3 on lot
2026 Mazda CX-5
AWD
2026 Mazda CX-5
St. John's, NL
4WD·SUV
$50,290
Day 3 on lot
2026 Mazda CX-5
AWD
2026 Mazda CX-5
St. John's, NL
4WD·SUV
$50,190
Day 3 on lot
2026 Mazda CX-5
AWD
2026 Mazda CX-5
St. John's, NL
4WD·SUV
$50,040
Day 3 on lot
2026 Mazda CX-5
AWD
2026 Mazda CX-5
St. John's, NL
4WD·SUV
$50,040
Day 3 on lot
2026 Mazda CX-5
AWD
2026 Mazda CX-5
St. John's, NL
4WD·SUV
$50,040
Day 3 on lot
2026 Mazda CX-5
AWD
2026 Mazda CX-5
St. John's, NL
4WD·SUV
$49,790
Day 3 on lot
2026 Mazda CX-5
AWD
2026 Mazda CX-5
St. John's, NL
4WD·SUV
$49,790
Day 3 on lot
2026 Mazda CX-5
AWD
2026 Mazda CX-5
St. John's, NL
4WD·SUV
$47,590
Day 3 on lot
2026 Mazda CX-5
AWD
2026 Mazda CX-5
St. John's, NL
4WD·SUV
$43,040
Day 3 on lot
2026 Mazda CX-5
AWD
2026 Mazda CX-5
St. John's, NL
4WD·SUV
$42,690
Day 3 on lot
2026 Mazda CX-5
AWD
2026 Mazda CX-5
St. John's, NL
4WD·SUV
$42,790
Day 3 on lot
2026 Mazda CX-5
AWD
2026 Mazda CX-5
St. John's, NL
4WD·SUV
$39,790
Day 3 on lot
2026 Mazda CX-5
AWD
2026 Mazda CX-5
St. John's, NL
4WD·SUV
$39,790
Day 3 on lot
2026 Mazda CX-5
AWD
2026 Mazda CX-5
St. John's, NL
4WD·SUV
$39,790
Day 3 on lot
2026 Mazda CX-5
AWD
2026 Mazda CX-5
St. John's, NL
4WD·SUV
$39,790
Day 3 on lot
2026 Mazda CX-5
AWD
2026 Mazda CX-5
St. John's, NL
4WD·SUV
$42,690
Day 3 on lot
2026 Mazda CX-5
AWD
2026 Mazda CX-5
St. John's, NL
4WD·SUV
$39,790
Day 3 on lot
2026 Mazda CX-5
AWD
2026 Mazda CX-5
St. John's, NL
4WD·SUV
$42,590
Day 3 on lot
2026 Mazda CX-5
AWD
2026 Mazda CX-5
St. John's, NL
4WD·SUV
$42,590
Day 3 on lot
2026 Mazda Mazda3
AWD
2026 Mazda Mazda3
St. John's, NL
4WD
$41,490
Day 3 on lot
2026 Mazda CX-30
AWD
2026 Mazda CX-30
St. John's, NL
4WD·SUV
$32,290
Day 3 on lot
Location
St. John's, NL

Dealer insights

Price drop frequency0.9% of listings
Avg price drop$2,439
Listings updatedRecently
Cheapest listing$18,884
Most expensive$69,890

Inventory by make

Mazda209
Honda4
Hyundai4
Nissan2
Buick1
Ford1
Kia1
RAM1
Claim this dealership
Request removal