100 Orchard St
New York, NY 10002
$25,000,000 USD
15,630 SF
6% Cap Rate
15,630 SF
$25,000,000 USD
Hotel