A look at what’s available. $675,000 1717L S Clayton ST, Denver, CO 80210 4 Beds2 Baths2,434 SqFt MLS# 2240455 Listed byMODUS Real Estate