5
3540 S Poplar St
Denver, CO 80237
$4,195,000 USD
22,562 SF
6.54% Cap Rate
22,562 SF
$4,195,000 USD
Medical