27 Barclay St
New York, NY 10007
$188.98 USD/SF/YR
635 SF
1
Space Available
Built 2016
635 SF Contiguous
Built 2016
635 SF
$188.98 USD/SF/YR
Retail