29
622 Third Ave
New York, NY 10017
$75.00 USD/SF/YR
378-64,968 SF
22
Spaces Available
Built 1974
64,968 SF Contiguous
Built 1974
378-64,968 SF
$75.00 USD/SF/YR
Office, Retail