2 Wks Ago COMPARE 2180 NE 67th St, Fort Lauderdale, FL 33308 Unit 730 Apartment for Rent 2 Beds $1,800