23 JAMES ST, Amsterdam, NY, 12010
23 JAMES ST, Amsterdam, NY, 12010
23 JAMES ST, Amsterdam, NY, 12010

$175,000

23 JAMES ST, Amsterdam, NY, 12010

3
Courtesy of: Huck Realty, LLC