217 W 80th St
New York, NY 10024
$97.82 USD/SF/YR
1,840 SF
1
Space Available
Built 1920
1,840 SF Contiguous
Built 1920
1,840 SF
$97.82 USD/SF/YR
Retail