1 Day Ago COMPARE 2221 NE 68th St, Fort Lauderdale, FL 33308 Unit 922 Apartment for Rent 2 Beds $2,000