$12,9753BR, 3BA
Duane St Tribeca
1700 Sq. Ft., Approved Pets Only, Doorman, Elevator, Dishwasher
6 Days since update