I would have to agree with Brooke. About 50-60 days. However, location, price, and other factors come into play like always. I have seen some sell 2 days after listed if priced perfect and in just the spot a buyer just happen to be looking. Most of what I have seen from the ones that are on the market passed 60 days are either way overpriced for the comps in the area or in very bad repair, and some are just not in locations buyers are looking. Alot of buyers in Mechanicsburg are geared toward income properties from what I have seen.