$995,000 Active 3Beds3Baths2800Sqft0.04Acres 10020 E Maplewood Ave, Englewood, CO 80111 MLS#: 8401691