South St, Stamford

11 properties on South St in Stamford, Delaware County, New York, by house number.