12
22 Leonard St
Norwalk, CT 06850
$21.62 - $22.90 USD/SF/YR
1,776-2,200 SF
2
Spaces Available
Built 1978
2,200 SF Contiguous
Built 1978
1,776-2,200 SF
$21.62 - $22.90 USD/SF/YR
Office/Retail, Industrial