Leech--Parker Farmhouse

1537 York St.
Lima
New York
United States