2309

1 result

40 Wallace St, Scotia, NY 12302, USA

$289,900

Solid Village of Scotia 2 family. Long term tenants. All...

  • 7 beds
  • 2112
Go to Top