16
20 Glover Ave
Norwalk, CT 06850
Rate Upon Request
1,482-101,149 SF
13
Spaces Available
Built 1980
101,149 SF Contiguous
Built 1980
1,482-101,149 SF
Rate Upon Request
Office, Office/Medical