16
54 Mercer St
New York, NY 10013
$19,000,000 USD
21,316 SF
21,316 SF
$19,000,000 USD
Office