22 Church St
Schuylerville, NY 12871
$1,490,000 USD
9,792 SF
10
Units
9,792 SF
$1,490,000 USD
Apartments