Newly Renovated Modern Oasis w Pool, Mins to Strip | Las Vegas | Elevated Rentals