80 North Moore Street, Unit 8015A
Independence Plaza - TriBeCa, Manhattan, NY, 10013
_iconbath_ 1 Bath
516.0 _sqft_
$3,125/mo
Available Date 10/01/17
MLS# 1979482
Built 1974
Rental