New - 2 Hours Ago $875,000 Active 4Beds4Baths2830Sqft0.13Acres 837 W 129th Pl, Westminster, CO 80234 MLS#: 5673705