Unless you have the proper tools, extra time, patience and the money to buy the necessary parts, I would avoid the Craig's List project bike.
$900 sounds like a good price for a brand new 105 equipped bike with warranty today. And that bike looks great, IMO.
Here's a BIG picture ...
http://classiccycleus.com/home/wp-co...evenio-3.0.jpg