3795 S Knox Ct
Denver, CO 80236
$949,999 USD
13,108 SF
13,108 SF
$949,999 USD
Religious Facility