13881 West 89th Place, Arvada, CO 80005

Current Owners
Wch Investments LLC
Purchase Price
$507,800 (2010)
Property Taxes
$1,872
Blockshopper green logo