Denver
11.55 acres
Negotiable
Industrial
Equipment Yard