5
94 Canal St
New York, NY 10002
$18,000,000 USD
18,917 SF
6.18% Cap Rate
18,917 SF
$18,000,000 USD
Hotel