Evora, a rendering of which is seen here, is a 42-acre project in Las Vegas that is slated to f …
Evora, a rendering of which is seen here, is a 42-acre project in Las Vegas that is slated to feature apartments and commercial space. (Courtesy The Ferraro Group)