6431-6791 W Colfax Ave
Lakewood, CO 80214
Rate Upon Request
6,114-63,913 SF
4
Spaces Available
Built 1984
63,913 SF Contiguous
Built 1984
6,114-63,913 SF
Rate Upon Request
Retail