Location: Denver
Fund: I
Status: Sold
Units: 156
View Project

Arabella is a 156-unit property located in the heart of the Denver Tech Center, approximately 8 miles south of Downtown Denver. The property is located within a short distance from multiple technology employers including Oracle, Microsoft and IBM. Built in 1981, the property offers an attractive mix of studios, one-bedroom, and two bedroom units and features a pool, fitness center, clubhouse, and business center.