# 5773192 2265 Leyden Street Denver, CO 80207 4 Beds 3 Baths 2483 sq.ft. Single-Family $1,550,000 Closed Listing provided courtesy of Kentwood Real Estate Cherry Creek