Sold Dec 2025
$1,775,000
6128 N Dallas St, Denver, CO 80238
6 bd 5 ba 6,648 sqft