218 NY-296
Windham, NY 12496
$10,950,000 USD
18,230 SF
18,230 SF
$10,950,000 USD
Hotel