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