Purchase pre-owned 2025 Mahindra Xuv3xo $20,590 | Carma