10
89 Greenwich St
New York, NY 10006
Rate Upon Request
1,333-5,332 SF
1
Space Available
Built 2004
5,332 SF Contiguous
Built 2004
1,333-5,332 SF
Rate Upon Request
Office/Retail