New - 30 Mins Ago $740,000 Coming Soon 3Beds3Baths2476Sqft0.07Acres 5216 Tennyson St, Denver, CO 80212 MLS#: 3271157