13
1280 Kalamath St
Denver, CO 80204
$800,000 USD
1,996 SF
1,996 SF
$800,000 USD
Office