18
64R Main St
New Canaan, CT 06840
$27.02 USD/SF/YR
888 SF
1
Space Available
Built 1878
888 SF Contiguous
Built 1878
888 SF
$27.02 USD/SF/YR
Office/Retail