10
29 E 21st St
New York, NY 10010
$9,950,000 USD
12,943 SF
12,943 SF
$9,950,000 USD
Office