5905 South Willow Way, Greenwood Village, CO 80111

Current Owners
Greenwood Investment Partners LLC
Purchase Price
$308,000 (2017)
Property Taxes
$2,019 (2022)
Blockshopper green logo