Updated Today 2120 NW 21st Terrace, Fort Lauderdale, FL 33311 Unit 1-2 Apartment for Rent 2 Beds$1,790