1 br, 1 bath Apartment - 10 Barclay St

 10 Barclay St, New YorkNY 10007
$4,5951 Bed