South Beach

Please Call
8920 W. Russell Road, Las Vegas, NV 89148

Are you the property manager?Claim this listing.

Property Details

36.0851,-115.28638920 W. Russell Road, Las Vegas, NV 89148South BeachSouth Beach - Las Vegas

South Beach

Located prestigiously at "The Curve" on the corner of the 215 & Russell Road, South Beach Resort features matchless amenities, ultra plush interiors, otherworldly landscaping, resident curated activities, hotel quality inspired home services, nearby shopping at Downtown Summerlin, and an incomparable rewards program connecting the Strip's most prestigious offerings.

Lease Terms

Unavailable for this apartment