2
90-92 University Pl
New York, NY 10003
$302.72 USD/SF/YR
991 SF
1
Space Available
Built 1940
991 SF Contiguous
Built 1940
991 SF
$302.72 USD/SF/YR
Retail