New - 3 Hours Ago > $625,000 Coming Soon 2Beds2Baths1437Sqft0.11Acres 12820 Inca St, Westminster, CO 80234 MLS#: REC4483573