ONE SHERMAN PLACE

DENVER, COLORADO

The Ellman Companies purchased this 51,000-square-foot building, located in downtown Denver, Colorado, in 1985 and sold it in 1993.