Prime Commercial Investment Opportunity in Downtown Clarksdale. 270 Delta Avenue Seize the chance to own a piece of downtown Clarksdale with this iconic and income producing commercial property featuring eight storefronts that wrap from Delta Avenue onto Third Street. Formerly known as The...