Mint House opens latest Denver apartments
Reading Time: < 1 minute US: Tech-enabled flexible living operator Mint House has opened its latest site in Denver, Downtown Union Station, following a refurbishment and expansion of units in a high-rise building.