A tall structure has caught eagle-eyed drivers eye off Interstate 15, but what is it? Well, it’s Las Vegas’ first high-rise apartment complex.
Located in Symphony Park in downtown, Capella is a new luxury apartment complex, formerly known as Symphony Park III, from Southern Land Company. Alongside the complex is another, not as large development, from the company named Bria, formerly known as Symphony Park II.