21
2019 N Poplar St
Leadville, CO 80461
$7,000,000 USD
37,680 SF
7.71% Cap Rate
37,680 SF
$7,000,000 USD
Hotel