Venture Puts Large Industrial Site in Central Denver Up for Lease

Industrial site at 409 W. 66th Ave. in Denver. (Cushman & Wakefield)
Cushman & Wakefield Selected to Handle Marketing of Nearly 27-Acre Parcel
Source: Costar News