West 21st Avenue
Street in Denver, CO
4211 West 21st Avenue, Denver, CO 80212
- Current Owners
- Timothy and Jennifer Troha
- Purchase Price
- $1,300,000 (2020)
- Property Taxes
- $7,230 (2023)
By signing up you agree to receive email newsletters or alerts from
West 21st Avenue
.You can unsubscribe at any time.