Today james buchanan, Mercersburg PA is count around 14 homes for sale at current average listing price of $416,236. Nearby neighborhoods of james buchanan are Mercersburg Borough, None Available, Oakwood. Most of james buchanan homes are 4 bedrooms with 2 bathrooms.