6631 East 24th Avenue, Denver, CO 80207

Current Owners
Joe McCullough
Purchase Price
$538,000 (2020)
Property Taxes
N/A (2016)
Blockshopper green logo