900-908 Saint Nicholas Ave
New York, NY 10032
$97.00 USD/SF/YR
679 SF
1
Space Available
Built 1900
679 SF Contiguous
Built 1900
679 SF
$97.00 USD/SF/YR
Retail