Rent Holiday Apartment Tribeca Townhouse/Apartment Rent Apartment Sea Civet Tribeca sqft 3 3 GBP 8,255 More Details