Stamford, Delaware County, New York

June Lot 3 Road, Stamford, New York