$719,950 Pending 4Beds4Baths3181Sqft0.09Acres 10902 Greenhorn Loop, Englewood, CO 80112 MLS#: 6514307