$565,000
$625,000
1919 W 66th Ave
Denver, CO 80221
24 days on mkt
4 bd 3.5 ba 2,104 sqft Sold Aug 2025
Listing courtesy of Your Castle Real Estate Inc