21
5 E 59th St
New York, NY 10022
$120.00 - $180.00 USD/SF/YR
4,650-19,667 SF
2
Spaces Available
Built 1960
19,667 SF Contiguous
Built 1960
4,650-19,667 SF
$120.00 - $180.00 USD/SF/YR
Office