3220 E 52nd Ave
Denver, CO 80216
$4,400,000 USD
25,000 SF
25,000 SF
$4,400,000 USD
Warehouse