909 Windham Rd
South Windham, CT 06266
$850,000 USD
16,500 SF
16,500 SF
$850,000 USD
Warehouse