15
100 Kalamath St
Denver, CO 80223
$785,000 USD
2,630 SF
2,630 SF
$785,000 USD
Freestanding