12
2151 W 56th Ave
Denver, CO 80221
$5,275,000 USD
23,737 SF
23,737 SF
$5,275,000 USD
Warehouse