This is a 840 square foot, single family home. This home is located at 68 Locust Ave, Amsterdam, NY 12010.
Off market
Street View
$215,000
68 Locust Ave, Amsterdam, NY 12010
--beds
--baths
840sqft
SingleFamily
Built in 1970
0.57 Acres Lot
$215,000 Zestimate®
$256/sqft
$1,534 Estimated rent