Stamford, Delaware County, New York

Lot 2.11 Narrow Notch Road, Stamford, New York