Zillow

Architect

Box Studios

Location

Denver Southeast

Square Footage

51,310