Bedrooms: 4 Bathrooms: 3 Total Square Feet: 1,940 Address: 8090 Osceola St, Location: Westminster, CO 80031 List Price: $479,973 Welcome…