Updated Today COMPARE 8000 W Badura Ave, Las Vegas, NV 89113 Unit #1142 Apartment for Rent 1 Bed $1,275