jeep cj7 for sale in Fredericksburg, VA