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