10
90 Knox Ct
Denver, CO 80219
$1,175,000 USD
3,345 SF
3,345 SF
$1,175,000 USD
Freestanding