KBB.com with basic options says $3900 in fair and $4300 in good condition so if it's as clean and sound as the ad suggests $2500 is a good price.
Unless someone says "Firm" there's always some possibility of wiggle room on the price. Look for rust, How are the tires, Will you need to do a...