Open: Sat 1:00 PM - 4:00 PM $899,000 Active 4Beds3Baths2869Sqft0.31Acres 1357 E Euclid Ave, Littleton, CO 80121 MLS#: 7954384