Tribeca Apartments Fort Lauderdale 2101 Northeast 51st Street, Fort Lauderdale, FL is a rental apartment building with 1 floorplan available. It is located in the Knoll Ridge neighborhood of Fort Lauderdale. It has apartment amenities including assigned parking, and dishwasher. It has building amenities including swimming pool. Dogs are allowed, making it a pet-friendly building.