Select Page

The Flats at Villa Rosso

A three-story, for sale, luxury loft project currently under development in the Denver Tech Center. 28 lofts available.

Architect Design Edge Architects
Location Denver, CO
Size 43,834 SQ FT, 29 Units

The Flats at VillaRosso