5
3540 S Poplar St
Denver, CO 80237
$3,940,000 USD
22,562 SF
7% Cap Rate
22,562 SF
$3,940,000 USD
Medical