Block party set for June 26