2180 S Ivanhoe St
Denver, CO 80222
$4,250,000 USD
18,069 SF
18,069 SF
$4,250,000 USD
Flex