$249,900 Active 1Beds1Baths762Sqft--Acres 8489 Canyon Rim Cir #304, Englewood, CO 80112 MLS#: 7089051