Today buchanan, Lancaster PA is count around 21 homes for sale at current average listing price of $493,802. Nearby neighborhoods of buchanan are School Lane Hills. Most of buchanan homes are 3 bedrooms with 2 bathrooms.