2006 Honda S2000 Price: $17,400 1833 SCHERER PKWY, Saint Charles, MO 63303 No photos available, boo hoo