Location! Location! Location! Red Rock Business Center is now leasing the 7,809 +/- SF grey shell office space, located off the I-215 Beltway in Las Vegas, Nevada. At the edge of the master-planned community of Summerlin, this location places the project in the fastest-growing, high-demand southwest submarket. Red Rock Business Center is home to a diversified base of national and local tenants.