12
225 E 21ST St
New York, NY 10010
$73.00 USD/SF/YR
800-2,500 SF
2
Spaces Available
Built 1888
2,500 SF Contiguous
Built 1888
800-2,500 SF
$73.00 USD/SF/YR
Flex