10885 E 51st Ave
Denver, CO 80239
$2,200,000 USD
15,908 SF
15,908 SF
$2,200,000 USD
Warehouse