127 E 59th St
New York, NY 10022
Rate Upon Request
4,260-13,001 SF
3
Spaces Available
Built 1961
13,001 SF Contiguous
Built 1961
4,260-13,001 SF
Rate Upon Request
Retail