New - 3 Days Ago $950,000 Active 6Beds4Baths3295Sqft0.18Acres 6098 S Lima St, Englewood, CO 80111 MLS#: IR1071629