261-267 Canal St
New York, NY 10013
$50.00 - $68.00 USD/SF/YR
718-3,500 SF
8
Spaces Available
Built 1900
3,500 SF Contiguous
Built 1900
718-3,500 SF
$50.00 - $68.00 USD/SF/YR
Office