1/20 20 closed $445,000 3.4% $430,000 2 Beds3 Baths3,302 SqFt 260 S Leyden St, Denver, CO 80224 Single Family Home