1 Day Ago COMPARE 931 SW 80th Ave, North Lauderdale, FL 33068 Unit B Apartment for Rent 3 Beds $3,434