2025 Mazda CX-70 Comes With Higher Base Price Than CX-90 Published on February 21, 2024 in News by Guillaume Rivard Photo: Mazda