4182 South Taylor Road | Orchard Park, NY
Overview
Gallery
View The Virtual Tour
Quaint farmhouse for sale on double lot minutes from the Village of Orchard Park. Freshly painted and all new carpet, beautiful hardwoods and two car detached garage.