9025 Howell St, Arvada, CO 80005 is a vacant land home. This home last sold for $2,100,000 in June 2025. Show more