24
2 Elm St
Windsor Locks, CT 06096
$5.50 USD/SF/YR
52,416 SF
1
Space Available
Built 1965
52,416 SF Contiguous
Built 1965
52,416 SF
$5.50 USD/SF/YR
Office