52 Mulberry St
New York, NY 10013
$20,000,000 USD
19,860 SF
19,860 SF
$20,000,000 USD
Hotel