$33 below
This vehicle is priced within 1% of the average price for a 2004 Hyundai XG350 in the United States.
$2,998
2004 Hyundai XG350 Base
- Mileage 129,336 Miles
- Location Melbourne, FL