Denver Business Journal

Kourtney Geers

MAR. 15, 2021

Tom Cruise's Telluride estate hits public market for first time at $39.5M